construction of genomic library